OBJS=$(patsubst %.c, %.o, $(wildcard ./*.c))
#.so 动态库文件
TARGET=libMyDYArray.so

PATHS=/usr/lib/
#依赖项
$(TARGET):$(OBJS)
	$(CC) -shared -fPIC $^ -o $@
	cp $(TARGET) $(PATHS)

#模式匹配：%目标：%依赖
%.o:%.c
	$(CC) -c $^ -o $@

clean:
	$(RM) $(OBJS) $(TARGET)


show:
	@echo $(RM)
	@echo $(OBJS)